
-- LuaTools需要PROJECT和VERSION这两个信息
PROJECT = "test_audio"
VERSION = "2.0.0"

-- sys库是标配
_G.sys = require("sys")
_G.sysplus = require("sysplus")

log.style(1)
--require "music_demo"
-- sys库是标配

--[[
接线要求:

SPI 使用常规4线解法
Air105开发板         TF模块
PB3                  CS
PB2(SPI2_CLK)        CLK
PB4(SPI2_MISO)       MOSI
PB5(SPI2_MISO)       MISO
3.3V                 VCC
GND                  GND
]]

-- 特别提醒, 由于FAT32是DOS时代的产物, 文件名超过8个字节是需要额外支持的(需要更大的ROM)
-- 例如 /sd/boottime 是合法文件名, 而/sd/boot_time就不是合法文件名, 需要启用长文件名支持.

 rtos_bsp = rtos.bsp()

-- spi_id,pin_cs
 function fatfs_spi_pin()     
    if rtos_bsp == "AIR101" then
        return 0,pin.PB04
    elseif rtos_bsp == "AIR103" then
        return 0,pin.PB04
    elseif rtos_bsp == "AIR105" then
        return 5,pin.PC14
    elseif rtos_bsp == "ESP32C3" then
        return 2,7
    elseif rtos_bsp == "ESP32S3" then
        return 2,14
    elseif rtos_bsp == "EC618" then
        return 0,8
    else
        log.info("main", "bsp not support")
        return
    end
end

require "music_demo"




-- 用户代码已结束---------------------------------------------
-- 结尾总是这一句
sys.run()
-- sys.run()之后后面不要加任何语句!!!!!
